strive for perfection

Translations
viser la perfection
Definitions
To make a continuous effort to improve and achieve the highest possible standards in one's work or actions, often with the goal of eliminating flaws or shortcomings.
Words
perfection

noun
perfection
strive

verb
s’efforcer